winter palace - German English Dictionary